CheeXy Options Guide (Based on v1.35)

Menu Structure:

1.Save Log (Mode dependant)
2.Clear Log (Mode dependant)
3.Clear Screen (Mode dependant)
3.Settings:
    - General
    - Connection
    - Tweaks
4.Http Headers
5.About



1.Save log
 Save log that displayed on screen.log will be saved at c:/cheexy.log (default).
 This option available when log was activated (Settings>General)



2.Clear Log
 Clear log on screen.This option only available if log was activated (Settings>General)



3.Clear Screen 
 Clear log output on screen



4.Settings:
 Settings for cheexy.Consists of 3 child menu:

 A.General:
  - Log mode:
    Input type: Selection: No log, Log on ram only, Log on screen only, Log on screen and ram
    Desc.: Enable/disable log.
    Default: Log on screen and ram
    Expl.: If disabled may decrease ram usage.Enable if you want to view cheexy activity and save it to file (only for mode that save log in ram)
  - Log path:
    Input type: Text
    Default: C:/CheeXy.log
    Desc.: Path to where log will be saved.
    Expl.: Must include file name in path
 
 B.Connection:
  - Listen to port:
    Input type: Number
    Default: 123
    Desc.: Port where request from local (from apps using cheexy) will be listened to
    Expl.: Change will take effect after cheexy was restarted
  - Http proxy host:
    Input type: Text
    Default: Empty
    Desc.: Http/wap proxy host that will be used by cheexy to connect to internet by http request
    Expl.: Leave it empty to disable http proxy
  - Http proxy port:
    Input type: number
    Default: 0
    Desc.: Http/wap proxy port for http proxy host above
    Expl.: Not activated if http proxy was disabled
  - Mms proxy host:
    Input type: Text
    Default: Empty
    Desc.: Mms proxy host that will be used by cheexy to connect to internet when sending mms through cheexy
    Expl.: Leave it empty to disable mms proxy
  - Mms proxy port:
    Input type: number
    Default: 0
    Desc.: Mms proxy port for mms proxy host above
    Expl.: Not activated if mms proxy was disabled
  - Mms proxy server:
    Input type: Text
    Default: Empty
    Desc.: Mms server that will be used for sending mms through cheexy
    Expl.: Make sure that mms server inserted here same with the one used in mms access point that used by "Messaging"
  - Tunneling proxy (host:port):
    Input type: String (host:port)
    Default: Empty
    Desc: Proxy that can be used to tunneling request through proxy(http/mms) server set by user (or server)
    Expl.: Make sure your proxy/server support Http CONNECT method.Leave it empty to disable
  - Default Access Point:
    Input type: Selection: Access point list
    Default: Ask user
    Desc. : Access point that automatically used by cheexy to connect to internet
    Expl.: Only works with S60v2 an S60v3.Select "Ask user" to disable it.
  - Local timeout (sec):
    Input type: Number (Second)
    Default: 20
    Desc.: Timeout when getting request from local server
    Expl.: If time to get request from local server exceed local timeout, request will be cancelled and need to be requested again
  - Online Timeout (sec):
    Input type: Number (Second)
    Default: 60
    Desc.: Timeout when getting request from online server
    Expl.: If time to get request from online server exceed online timeout, request will be cancelled and need to be requested again
  - Shadow connection every (sec):
    Input type: Number (Second)
    Default: 60
    Desc.: Shadow connection to http proxy (if activated) or to google.com (if http proxy not activated)
    Expl.: This option will prevent internet connection from disconnect after every complete transfer from online server.Set to 0 to disable it
  - Buffer size (kB):
    Input type: Number (kiloByte)
    Default: 1
    Desc.: Number of kB that will be read in loop from online server until transfer complete
    Expl.: Do not set it to 0 to prevent unexpected behaviour.This option may affect transfer speed

 C.Tweaks:
  - Override port(s) with:
    Input type: Selection: None, All, Url w/o port, Url w/ ports below, Option 3+Option 4
    Default: None
    Desc.: Override any port in url with "Override above/all port(s) with" (see below).Only for http (url start with http://)
    Expl.: None (Disable override), All (Override all port, regardless of port value.Will create new port if doesnt exist), Url w/o port (Add port to url that doesnt has port only), url w/ ports below (Override ports in ports list below), Option 3+Option 4 (Will do url w/o port first, if url has port,will do url w/ ports below)
  - Port(s) list (Seperate by space):
    Input type: Text
    Default: Empty
    Desc.: List of port that will be override by options "url w/ ports below" and "Option 3+Option 4" (See above)
    Expl.: Each port must be seperated by a space.E.g: if you want to override port 80 and 8080,set it to "80 8080".Dont include space if only one port will be inserted e.g: "80"
  - Override above/all port(s) with:
    Input type: Text
    Default: Empty
    Desc.: Value that will be used to override port by "Override port(s) with" (See above)
    Expl.: Leave it empty to disable override
  - Min. request length:
    Input type: Number
    Default: 0
    Desc. Minimun request length (From local) that will be processed by cheexy
    Expl.: Request that shorter than the value of this option will be skipped.Set to 0 disable it.
  - Compress ram after each transfer:
    Input type: Selection: No, Yes
    Default: Yes
    Desc.: Compress ram after transfer complete
    Expl.: Miso module required
  - Replace symbol (ori>repl) (seperate by space)
    Input type: Text
    Default: amp;>
    Desc.: Replace symbol in url with user preferences.Only for http (url start with http://)
    Expl.: (ori>repl) = (original symbol>replacement).E.g: if you want to replace amp; with empty and cat with cow, use "amp;> cat>cow", with every command (ori>repl) seperated by a space.Dont include space if only 1 command will be inserted e.g: "amp;>"
  - Url prefix:
    Input type: Text
    Default: Empty
    Desc.: Value that will be added between http:// and domain.E.g ([http://][prefix][domain][port][path to file]).Only for http (url start with http://)
    Expl.: Leave it empty to disable it
  - Url suffix:
    Input type: Text
    Default: Empty
    Desc.: Value that will be added between domain and port (if port exist) or domain and path to file (If port absent).E.g ([http://][domain][suffix][port][path to file]).Only for http (url start with http://)
    Expl.: Leave it empty to disable it



5.Http Headers:
 Change http header value on the fly



6.About:
 All about CheeXy